home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 2 / ETO Development Tools 2.iso / Tools - Objects / MacApp / MacApp CD Release / MacApp 2.0.1 (Many Libraries) / MacApp.help < prev    next >
Encoding:
Text File  |  1990-10-25  |  6.2 KB  |  121 lines  |  [TEXT/MPS ]

  1. MacApp 2.0 Help Summary
  2.  
  3. Help information is available for each of the MacApp commands.
  4.  
  5.     To see help information, type
  6.     
  7.     Help -f "{MacApp}"MacApp.Help <command>, e.g. 
  8.     
  9.     Help -f "{MacApp}"MacApp.Help Commands        # a list of commands
  10.     Help -f "{MacApp}"MacApp.Help Variables        # summary of the standard MacApp® shell variables
  11.         
  12.     Copyright Apple Computer, Inc. 1988-89
  13.     All rights reserved.
  14.  
  15. -
  16. MABuild [option…] [target…]  ≥ progress
  17.     -Asm option…            # Passthrough options to Assembler
  18.     -C option…              # Passthrough options to C compiler
  19.     -CPlus option…          # Passthrough options to C++ compiler
  20.     -d name=(TRUE|FALSE)    # set compile time variable name in all compilers
  21.     -Help                   # Prints this list of options to stdOut
  22.     -Lib option…            # Passthrough options to Librarian
  23.     -Link option…           # Passthrough options to Linker
  24.     -Make option…           # Passthrough options to Make
  25.     -Pascal option…         # Passthrough options to Pascal compiler
  26.     -Rez option…            # Passthrough options to Resource compiler
  27.     -PostRez option…        # Passthrough options to PostRez tool
  28.     -E                      # Passthru -E to Make
  29.     -R                      # Passthru -R to Make and Write results of Make to StdOut
  30.     -S                      # Passthru -S to Make and Write results of Make to StdOut
  31.     -RenameFlag oldname newname # Rename separate objects folders
  32.     -[No]Align              # Longword align all code and data for speed
  33.     -[No]AutoBuild          # Auto-build the MacApp libraries {MAAutoBuild}
  34.     -[No]BottleNeck         # bottleneck method calls through the dispatcher
  35.     -[No]CPlusLoad          # Make the C++ compiler use load/dump files
  36.     -[No]CPlusSupport       # Build with C or C++ libraries when MABuild can't autodetect it
  37.     -[No]Debug              # Turn on debugging and install debugging gear
  38.     -[No]DebugTheDebugger   # Turn on debugging for the debugging gear
  39.     -[No]Execute            # Execute the results of Make
  40.     -[No]ExpandEnvVars      # Expand environment vars in AppName.makeit
  41.     -[No]Fail               # Stop executing after first failure
  42.     -[No]Inspector          # Don't Include inspector in debugging gear
  43.     -[No]LinkMap            # Generate linkmap
  44.     -[No]LinkXRef           # Generate link XRef
  45.     -[No]MacApp             # Build for use with MacApp
  46.     -[No]Names              # Include embedded debugging symbols
  47.     -[No]NeedsColorQD       # Build to Require a Color QuickDraw®
  48.     -[No]NeedsFPU           # Build to Require a Floating point unit
  49.     -[No]NeedsMC68020       # Build to Require a 68020
  50.     -[No]NeedsMC68030       # Build to Require a 68030
  51.     -[No]NeedsROM128K       # Build to Require ROM 128K or better
  52.     -[No]NeedsSystem6       # Build to Require System 6.0 or better
  53.     -[No]P                  # Show progress for the MABuild system
  54.     -[No]PasLoad            # Make the Pascal compiler put its symbol table dumps in external files
  55.     -[No]Perform            # Include performance monitor code
  56.     -[No]PP                 # Have all invoked tools show progress too
  57.     -[No]RangeCheck         # Force rangechecking
  58.     -[No]Run                # Run after build
  59.     -[No]Save               # Auto-save all open windows before starting build
  60.     -[No]SeparateObjects    # Keep separate object folders for each build variation
  61.     -[No]StatusOnly         # Write results of Make to StdOut
  62.     -[No]Sym                # Generate SADE compatible symbol information
  63.     -[No]T                  # Show elapsed time for the MABuild system
  64.     -[No]TemplateViews      # Include code to create views from templates
  65.     -[No]Trace              # Include tracing probes for debugging
  66.     -[No]TT                 # Have all invoked tools show elapsed time too
  67.     -[No]UnInit             # Force initialization of uninitialized storage
  68.     -[No]UserAutoBuild      # Auto-build user specified libraries {MAUserAutoBuild}
  69. -
  70. PostRez [option…] [file…]  ≥ progress
  71.     -p                      # write progress information to diagnostic
  72.     -t                      # write processing time to diagnostic
  73. -
  74. Commands
  75.  
  76.     MABuild            # Build System to compile MacApp® source
  77.     PostRez            # Post-process MacApp® applications after Rez.
  78. -
  79. Variables
  80.     Variables defined by the MacApp® Build System startup file:
  81.     
  82. Stuff you probably don't want to mess with
  83.     {MAShortVersion}    The version of MacApp.
  84.     {MALongVersion}        The version of MacApp.
  85.     {MAPinterfaces}        The path to the MacApp Pascal Interfaces.
  86.     {MARIncludes}        The path to the MacApp Resource Interfaces.
  87.     {MAAIncludes}        The path to the MacApp Assembler Interfaces (if supplied).
  88.     {MACIncludes}        The path to the MacApp C Interfaces (if supplied).
  89.     {MALibraries}        The path to the MacApp link libraries (and MacApp’s source).
  90.     {MAAStructMacs}        The Directory to search for Asm structure macros.
  91.     {MAMakeFiles}        The path to the MacApp Make Files.
  92.     {MATools}            The path to the MacApp Tools.
  93.     {MAExamples}        The path to the MacApp Example folders.
  94.     {MATemporaries}        The path to use when MABuild creates temporary files.
  95.     {MAMakeFileExtension}        The filename extension to use for MABuild "make" files
  96.     {MAMakeOutfileExtension}    The filename extension to use for Make's outfile
  97.     {MASetupExtension}            The filename extension to use for MABuild's autoexecute file
  98.     {MABuildFlagsExtension}        The filename extension to use for MABuild's buildflags
  99.     {MATempFilesExtension}        The filename extension to use for MABuild's tempfiles
  100.     {MASeparateObjectsPrefix}    The prefix to put on the folder names generated for
  101.                                 Separate objects builds.
  102.     {MAAutoBuild}        List of MacApp targets to automagically build
  103.  
  104. Where to find tools
  105.     {MAAsm}                The Name of the Assembler
  106.     {MAC}                The Name of the C Compiler
  107.     {MACPlus}            The Name of the C++ Compiler
  108.     {MAEcho}            The Name of the Echo command
  109.     {MALib}                The Name of the Librarian
  110.     {MALink}            The Name of the Linker
  111.     {MAMake}            The Name of the Make Tool
  112.     {MAPascal}            The Name of the Object Pascal Compiler
  113.     {MAPostRez}            The Name of the PostRez Tool
  114.     {MARez}                The Name of the Resource Compiler
  115.  
  116. Stuff you may want to change
  117.     {MABuildDefaults}    Default options for MABuild.
  118.     {MAUserAutoBuild}    List of User targets to automagically build
  119.     {MADone}            Command to run when a build is successful.
  120.     {MAFailed}            Command to run when a build fails.
  121.